第 8 章 标准绘图 | 您所在的位置:网站首页 › r语言 直方图绘制 › 第 8 章 标准绘图 |
8.1 直方图和密度图8.1.1 问题8.1.2 方案8.1.2.1 多个组别的核密度图8.1 直方图和密度图8.1.1 问题 你想要绘制一个直方图或密度图。 8.1.2 方案样例数据:两个分别包含200个数据点的向量: set.seed(1234)rating [1] -1.2071 0.2774 1.0844 -2.3457 0.4291 0.5061rating2 [1] 1.2852 1.4968 0.9855 1.5007 1.1117 1.5605当可视化含多个组别的数据时,一些绘图方法通常需要一个数据框:一列给分组变量,一列给测量值。 # 创建一列用于显示数据的组别cond 1 A -1.2071#> 2 A 0.2774#> 3 A 1.0844#> 4 A -2.3457#> 5 A 0.4291#> 6 A 0.5061# 直方图hist(rating) # 使用8个箱子(这仅仅是近似 -# 它会把边界放在一个比较好的近似值上) 让箱子呈现淡蓝色# #CCCCFF# 相比于计数,这里让面积为1,即显示比例(freq=FALSE)hist(rating, breaks = 8, col = "#CCCCFF", freq = FALSE) # 每0.6一个刻度boundaries [1] -3.0 -2.4 -1.8 -1.2 -0.6 0.0 0.6 1.2 1.8 2.4#> [11] 3.0 3.6hist(rating, breaks = boundaries) # 核密度图plot(density(rating)) 8.1.2.1 多个组别的核密度图代码来自: http://onertipaday.blogspot.com/2007/09/plotting-two-or-more-overlapping.html plot.multi.dens |
CopyRight 2018-2019 实验室设备网 版权所有 |